1 Washington Ave, Miami Beach, FL 33139, United States
View on Map
What travelers say:
This steakhouse is right by the sea. The indoor lighting is dim, so it is better to sit outdoors. Sitting at the table on the rock, blowing the sea breeze, very enjoyable.